module ToadRecipes { imports { Base}

craftRecipe Improvise Bandage {
    timedAction = Making,
    Time = 50,
    needTobeLearn = true,
    SkillRequired = Doctor:1,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
        item 1 [Base.RippedSheets;Base.RippedSheetsDirty;Base.DenimStrips;Base.DenimStripsDirty;Base.LeatherStrips;Base.LeatherStripsDirty],
    }
    outputs
    {
        item 1 Base.Bandage,
    }
}
craftRecipe Improvise Splint {
    timedAction = Making,
    Time = 200,
    needTobeLearn = true,
    SkillRequired = Doctor:1,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
        item 10 [Base.RippedSheets;Base.RippedSheetsDirty;Base.DenimStrips;Base.DenimStripsDirty;Base.LeatherStrips;Base.LeatherStripsDirty],
    }
    outputs
    {
        item 1 Base.Splint,
    }
}
craftRecipe Improvise Suture {
    timedAction = Making,
    Time = 100,
    needTobeLearn = true,
    SkillRequired = Doctor:2,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
        item 1 [Base.RippedSheets;Base.RippedSheetsDirty;Base.DenimStrips;Base.DenimStripsDirty;Base.LeatherStrips;Base.LeatherStripsDirty;Base.Twine;Base.Thread] mode:destroy,
		item 1 [Base.Nails;Base.Screws;Base.Paperclip;Base.Needle;Base.KnittingNeedles],
    }
    outputs
    {
        item 1 Base.SutureNeedle,
    }
}
craftRecipe Improvise Suture Holder {
    timedAction = Making,
    Time = 100,
    needTobeLearn = true,
    SkillRequired = Doctor:2,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
        item 1 [Base.Tweezers;Base.KnittingNeedles],
    }
    outputs
    {
        item 1 Base.SutureNeedle,
    }
}
craftRecipe Improvise Disinfectant {
    timedAction = Making,
    Time = 100,
    needTobeLearn = true,
    SkillRequired = Doctor:2,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
		item 1 [*],
			-fluid 0.1 [CleaningLiquid;Petrol],
		item 1 [*],
			-fluid 0.1 [Water],
    }
    outputs
    {
        item 1 Base.Disinfectant,
    }
}
craftRecipe Improvise Disinfectant {
    timedAction = Making,
    Time = 100,
    needTobeLearn = true,
    SkillRequired = Doctor:2,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
        item 1 [Base.Vinegar2;Vinegar_Jug] mode:destroy,
		item 1 [*],
			-fluid 0.5 [Water],
    }
    outputs
    {
        item 1 Base.Disinfectant,
    }
}
craftRecipe Improvise Disinfectant {
    timedAction = Making,
    Time = 100,
    needTobeLearn = true,
    SkillRequired = Doctor:1,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
		item 1 [*],
			-fluid 0.1 [Bleach],
		item 1 [*],
			-fluid 0.9 [Water],
    }
    outputs
    {
        item 1 Base.Disinfectant,
    }
}
craftRecipe Improvise Disinfectant {
    timedAction = Making,
    Time = 100,
    needTobeLearn = true,
    SkillRequired = Doctor:1,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
		item 1 [*],
			-fluid 0.5 [CowMilk],
		item 1 [*],
			-fluid 0.5 [Water],
    }
    outputs
    {
        item 1 Base.Disinfectant,
    }
}
craftRecipe Improvise Painkillers {
    timedAction = Making,
    Time = 250,
    needTobeLearn = true,
    SkillRequired = Doctor:2,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
		item 1 tags[MortarPestle] mode:keep flags[MayDegradeLight],
		item 1 [Base.Plantain;Base.PlantainCataplasm],
        item 1 [Base.Flour2;Base.Cornflour2;Base.BucketPlasterFull] mode:destroy,
		item 1 [*],
			-fluid 0.5 [Water],
    }
    outputs
    {
        item 5 Base.Pills,
    }
}
craftRecipe Improvise Antibiotics {
    timedAction = Making,
    Time = 250,
    needTobeLearn = true,
    SkillRequired = Doctor:3,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
		item 1 tags[MortarPestle] mode:keep flags[MayDegradeLight],
		item 1 [Base.WildGarlic2;Base.WildGarlicCataplasm;Base.Honey],
        item 1 [Base.Flour2;Base.Cornflour2;Base.BucketPlasterFull;Base.Charcoal] mode:destroy,
		item 1 [*],
			-fluid 0.5 [Water],
    }
    outputs
    {
        item 5 Base.Antibiotics,
    }
}
craftRecipe Improvise Betablockers {
    timedAction = Making,
    Time = 250,
    needTobeLearn = true,
    SkillRequired = Doctor:1,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
		item 1 tags[MortarPestle] mode:keep flags[MayDegradeLight],
		item 1 [Base.Comfrey;Base.ComfreyCataplasm;Base.PaintBlack;Base.PaintBlue;Base.PaintBrown;Base.PaintCyan;Base.PaintGreen;Base.PaintGrey;Base.PaintLightBlue;Base.PaintLightBrown;Base.PaintOrange;Base.PaintPink;Base.PaintPurple;Base.PaintRed;Base.PaintTurquoise;Base.PaintWhite;Base.PaintYellow],
        item 1 [Base.Flour2;Base.Cornflour2;Base.BucketPlasterFull;Base.Charcoal] mode:destroy,
		item 1 [*],
			-fluid 0.5 [Water],
    }
    outputs
    {
        item 5 Base.PillsBeta,
    }
}
craftRecipe Improvise Antidepressants {
    timedAction = Making,
    Time = 250,
    needTobeLearn = true,
    SkillRequired = Doctor:1,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
		item 1 tags[MortarPestle] mode:keep flags[MayDegradeLight],
		item 1 [Base.LemonGrass],
		item 1 [*],
		    -fluid 1.0 [Beer;Brandy;Champagne;Cider;Gin;Port;Rum;Scotch;Sherry;Tequila;Vermouth;Vodka;Whiskey;Wine],
        item 1 [Base.Flour2;Base.Cornflour2;Base.BucketPlasterFull;Base.Charcoal] mode:destroy,
		item 1 [*],
			-fluid 0.5 [Water],
    }
    outputs
    {
        item 5 Base.PillsAntiDep,
    }
}
craftRecipe Improvise Sleeping Pills {
    timedAction = Making,
    Time = 250,
    needTobeLearn = true,
    SkillRequired = Doctor:1,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Medical,
    inputs
    {
		item 1 tags[MortarPestle] mode:keep flags[MayDegradeLight],
		item 1 [*],
        	-fluid 1.0 [Beer;Brandy;Champagne;Cider;Gin;Port;Rum;Scotch;Sherry;Tequila;Vermouth;Vodka;Whiskey;Wine],
        item 1 [Base.Flour2;Base.Cornflour2;Base.BucketPlasterFull;Base.Charcoal] mode:destroy,
		item 1 [*],
			-fluid 0.5 [Water],
    }
    outputs
    {
        item 5 Base.PillsSleepingTablets,
    }
}
craftRecipe Mince Corpse into Fertilizer {
    timedAction = Making,
    Time = 250,
    needTobeLearn = true,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Farming,
    inputs
    {
		item 1 tags[MortarPestle] mode:keep flags[MayDegradeLight],
		item 1 tags[SharpKnife] mode:keep flags[MayDegradeLight;IsNotDull],
        item 1 [Base.CorpseMale;Base.CorpseFemale] mode:destroy,
		item 1 [*] mode:destroy flags[HoldDirt;HoldCompost]
    }
    outputs
    {
        item 1 Base.CompostBag,
    }
}
craftRecipe Make Papier Mache {
    timedAction = Making,
    Time = 50,
    needTobeLearn = true,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Carpentry,
    inputs
    {
		item 1 tags[MortarPestle] mode:keep flags[MayDegradeLight],
        item 1 [Base.Flour2;Base.Cornflour2;Base.Glue] mode:destroy,
		item 1 [Base.SheetPaper2],
		item 1 [*],
			-fluid 0.5 [Water],
    }
    outputs
    {
        item 1 MoreTraits.PapierMache,
    }
}
craftRecipe Make Papier Mache Sword {
    timedAction = Making,
    Time = 100,
    needTobeLearn = true,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Carpentry,
    inputs
    {
        item 1 [MoreTraits.PapierMache] mode:destroy,
		item 1 [Base.Plank],
		item 1 [*],
			-fluid 1.0 [Water],
    }
    outputs
    {
        item 1 MoreTraits.PapierMacheSword,
    }
}
craftRecipe Make Wood Glue {
    timedAction = Making,
    Time = 50,
    needTobeLearn = true,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Carpentry,
    inputs
    {
		item 1 tags[MortarPestle] mode:keep flags[MayDegradeLight],
        item 1 [MoreTraits.PapierMache] mode:destroy,
		item 1 [Base.UnusableWood;Base.Twigs;Base.TreeBranch2;Base.Plank],
		item 1 [*],
			-fluid 2.0 [Water],
    }
    outputs
    {
        item 1 Base.Woodglue,
    }
}
craftRecipe Make Duct Tape {
    timedAction = Making,
    Time = 50,
    needTobeLearn = true,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Carpentry,
    inputs
    {
        item 1 [Base.Glue;MoreTraits.PapierMache] mode:destroy,
    }
    outputs
    {
        item 1 Base.DuctTape,
    }
}
craftRecipe Extract Propane From Corpse {
    timedAction = Making,
    Time = 500,
    needTobeLearn = true,
    Tags = InHandCraft;Health;CanBeDoneInDark,
    category = Carpentry,
    inputs
    {
		item 1 [Base.CorpseMale;Base.CorpseFemale] mode:destroy,
    }
    outputs
    {
        item 1 Base.PropaneTank,
    }
}
}
